pieces of broken glass - French English Dictionary